package com.example.demo.service.impl;

import com.example.demo.dao.TbTagDao;
import com.example.demo.entity.TbTagEntity;
import com.example.demo.service.TbTagService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Sort;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class TbTagServiceImpl implements TbTagService {

    TbTagDao tbTagDao;

    @Autowired
    public TbTagServiceImpl(TbTagDao tbTagDao) {
        this.tbTagDao = tbTagDao;
    }

    public List<TbTagEntity> getAllTag() {
        return tbTagDao.findAll();
    }

    public TbTagEntity saveTag(TbTagEntity tbTagEntity) {
        return tbTagDao.save(tbTagEntity);
    }

    public void deleteTagById(int id) {
        tbTagDao.deleteById(id);
    }
}
